# 删除
# pop(index):删除指定位置的元素，并返回该元素的值
# pop():删除最后一个元素，并返回该元素的值
# remove(value):删除列表中第一个值为value的元素
# clear():清空列表元素
# 元素 in 列表 : 判断元素是否在列表中? 返回值：True/False

list = ['辣条', '可乐', '薯片', '棒棒糖', '辣条', '棒棒糖']
# list.pop(2)
# list.pop()
# print(list)

# list.remove('棒棒糖')
# print(list)

# if '棒棒糖' in list:
#     print('存在')
# else:
#     print('不存在')

# for i in list:
#     if i == '棒棒糖':
#         list.remove(i)
# print(list) #如果有重复元素，会漏删

# n = 0
# while n < len(list):
#     if list[n] == '棒棒糖':
#         list.remove(list[n])
#     else:
#         n += 1
# print(list)

for i in list[::-1]:
    if i == '棒棒糖':
        list.remove(i)
print(list)

